.linearBg,.linear-bg {
  background: $linearBg;
}
.inline-block{
	display: inline-block;
}
.page-gray-bg{
  
}
.page-linear-bg {
  background: #f3f5f7;
  box-sizing: border-box;
  .linear-content,.layout__body {
    position: relative;
    z-index: 2;
  }
  .before {
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    right: 0;
    height: 550rpx;
    background: $linearBg;

    &::before {
      content: '';
      position: absolute;
      z-index: 0;
      bottom: 0;
      left: 0;
      right: 0;
      height: 350rpx;
      background: linear-gradient(
        to top,
        rgb(243, 245, 247),
        rgba(243, 245, 247, 0.6),
        rgba(243, 245, 247, 0.1),
        rgba(255, 255, 255, 0)
      );
    }
  }
}

.border-radius-18 {
  border-radius: 18rpx;
}